Upstream Tracker

Upstream Tracker
Developer(s) Mandriva, ROSA Laboratory
Initial release May 5, 2010 (2010-05-05)
Stable release 1.3 / July 22, 2010; 19 months ago (2010-07-22)
Written in Perl
Operating system Linux, FreeBSD
License GPL, LGPL
Website ispras.linuxfoundation.org

Upstream Tracker is a web service providing analysis of API changes and backward compatibility for a variety of C/C++ shared libraries. It includes more than 300 software libraries at the moment. The current tool chain includes: ABI Compliance Checker for tracking API changes and API Sanity Checker for the automatic run-time unit testing.

The primary goal of the Upstream Tracker is to help Linux maintainers with upgrading shared libraries. The second goal is to help C/C++ upstream developers to maintain backward compatibility. And the third goal is to save the history of changes in the Linux APIs.

External Links